﻿
namespace DotNet.Common.Utilities
{
        /// <summary>
        /// 
        /// </summary>
        public static class String
        {
                /// <summary>
                /// 指示指定的字符串是 null、空还是仅由空白字符组成。
                /// </summary>
                /// <param name="value">要测试的字符串。</param>
                /// <returns>如果 value 参数为 null 或 System.String.Empty，或者如果 value 仅由空白字符组成，则为 true。</returns>
                public static bool IsNullOrWhiteSpace(string value)
                {
                        if (value == null)
                        {
                                return true;
                        }
                        for (int i = 0; i < value.Length; i++)
                        {
                                if (!char.IsWhiteSpace(value[i]))
                                {
                                        return false;
                                }
                        }
                        return true;
                }
        }
}
